mental defective - Espagnol Anglais Dictionnaire